@media (max-width:1200px){
    .wrap{
        width: 100%;
    }
    .fz{
        display: none
    }
    .Box{
        display: none
    }
    .lvsb{
        display: none
    }
    .products{
        display: flex;
        flex-wrap: wrap;
        justify-content: space-around
    }

    .about_bottom .left a{
        width: 82%;
    }
    .about_bottom .left span{
        margin-bottom: 0;
    }
    .news_content .right{
        width: 40%;
    }
    .plc1 ul{
        display: flex;
        flex-wrap: wrap;
        justify-content: space-between
    }
    .plc1 ul li{
        margin: 0 ;
        width: 23%;
        margin-bottom: 20px
    }
    .contentt_fl img{
        float: none;
    
    }
    .contentt_fl img:nth-child(1){
        margin-bottom: 20px
    }
    .contento_fr{
        width: 50%;
    }
    .contentt_fr{
        width: 52%;
    }
    .ma6 li{
        width: 33%;
    }
    .dh_xl01{
        display: none!important;
    }
    .dh_xl02{
        display: none!important;
    }
    #gundong1{display: none}
 
}

@media (max-width:992px){
    .nav_ul ul li{
        width: 16%;
    }
    .about_bottom .left{
        display: none
    }
    .about_bottom .right{
        width: 100%;
    }
    .news_content .left{
        width: 100%;
    }
    .news_content .right{
        width: 100%;
    }
    .about_content .about_contento{
        width: 100%;
        display: flex;
        flex-wrap: wrap;
        justify-content: space-around;
    }
    .about_content .about_contento div{
        width: 30%;
        margin: 0 auto
    }
    .plc1 ul li{
        width: 48%;
    }
    .nav{
        background: none;
        height: auto
    }
    .logo{
        width: 100%;
    }
    .logo img{
        margin: 12px auto;
    }
    .nav_ul ul{
        width: 100%;
        background: #379d88;
        padding: 6px 0;
    }
}
@media (max-width:840px){
    .about_us .jianjie .l_box{
        position: static
    }
    .news_content .left ul li dl dt{
        width: 22%;
    }
    .news_content .left ul li dl dd{
        width: 78%
    }
    .news_content .right>p>a{
        display: block
    }
    .news_content .left>a{
        width: 80px;
        display: block;
        margin: 20px auto;
        padding: 0px 32px;
    }
    .news_content .left>p>a{
        display: block
    }
    .news_content .right>a{
        width: 80px;
        display: block;
        margin: 20px auto;
        padding: 0px 32px;
    }
    .news_content .right ul li{
        text-indent: 10px;
    }
    .news_content .right ul li a{
        width: 68%;
        display: inline-block;
        overflow: hidden;
        white-space: nowrap;
        text-overflow: ellipsis;
    }
    .about_us .jianjie .l_box .pd{
        position: static;
        padding: 30px 0;
        width: 100%;
        box-sizing: border-box
    }
    .way-info{
        width: 100%;
    }
    .way-map{
        width: 100%;
        border-radius: 0;
    }
    .cont-show b{
        font-size: 22px
    }

    .nav_ul ul{
        display: flex;
        flex-wrap: wrap;
        justify-content: space-around;
        padding: 0;
    }
    .nav_ul ul li{
        width: 33%;
        background: none;
        border-right: 1px solid white;
        border-bottom: 1px solid white;
        box-sizing: border-box;
        padding: 10px 0;
     
    }
    .product .top img{
        width: 98%;
    }

    .products a dl{
        padding: 2px
    }
    .products dl dd p{
        overflow: hidden;
        white-space: nowrap;
        text-overflow: ellipsis;
    }
    .about_top img{
        width: 98%;
    }
    .zsb{
        display: none
    }
    .ys_top img{
        width: 98%;
    }
    .ys_content dl{
        width: 98%;
        margin: 20px auto
    }
    .news_top img{
        width: 98%;
    }
    .anli_top img{
        width: 98%;
    }
    .contento{
        padding: 20px 0;
        border: none
    }
    .contento_fl{
        display: none;
    }
    .contento_fr{
        width: 100%;
    }
    
    .contentf{
        display:none;
    }
    .contentt_fl{
        width: 100%;
    }
    .contentt_fl img{
        display: block;
        margin: 0 auto
    }
    .contentt_fr{
        width: 100%;
        text-align: center
    }
    .bottom{
        padding: 0 0;
    }
    .prolist_m1{
        display: flex;
        flex-wrap: wrap;
        justify-content: space-between;
    }
    .prolist_m1 dl{
        width: 48%;
        margin-left: 0;
    }
    .nplc_bg dl dt{
        width: 30%;
    }
    .nplc_bg dl dd{
        width: 68%;
    }
    .nyl{
        width: 95%;
        margin: 0 auto;
        float: none;
    }
    .line_left{
        width: 100%;
    }
    .bottom_bottom1{
        display: block;
        position: sticky;
        bottom: -2px;
        left: 0;
        width: 100%;
        background: #1c7160;
        display: block;
        z-index: 999;
    }

    .bottom_bottom1 nav{
        display: flex;
        justify-content: space-between;
     }
     .bottom_bottom1 nav a{
  text-align: center;
  width: 33%;
         padding: 12px 17px;
         color: #fff;
         text-decoration: none;
         border-right: 1px solid white;
     }
     .prolist_mo li{
         width: 100%;
     }
     .prolist_mo li a{
         width: 70%;
         overflow: hidden;
text-overflow:ellipsis;
white-space: nowrap;
display: inline-block
     }
     .nav_ul>ul>li{
         line-height:40px!important;
     }
     .product_top img{width: 100%}
}

@media (max-width:480px){
   .wz{
       display: none;
   }
   .nplc_bg dl dt{
    width: 100%;
}
.nplc_bg dl dd{
    width: 100%;
}
.logo{
    padding: 12px 0;
}
.logo img{
    width: 94%;
    margin: 0 auto
}

.cont-way{
    background: none;
   padding-bottom: 0
}
.line_left dl dt{
    display: none
}
.line_left dl dd{
    width: 100%;
}
.ys{
    margin: 0 auto
}
.menu ul{
    display: flex;
	flex-wrap: wrap;
	justify-content: space-between;
}
.menu ul li{
    width: 25%;
}
.ma6 li{
    width: 100%;
}
.ma6 li:nth-child(2){
    display: none;
}
.products dl{width: 48%;}
.products dl dd a:nth-child(2){
    display: none
}
}